package com.feihao.zhou.demo;

public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("helloWorld");
        helloGit();
        System.out.println("...");


        int[] arr1 = {1,8,9,3,4,42,2,3,22,0};

        paiXu(arr1);

        for (int i : arr1) {
            System.out.print(i + ",");
        }

        //调用getSum；
        int sum = getSum(12, 48, 88, 6, 44, 33);
        System.out.println(sum);
    }

    //新加打印helloGit的方法：
    private static void helloGit() {
        System.out.println("helloGit");
    }


    //开发者2编写了这个求和方法：
    private static void printSum(int[] arr){
        int sum = 0;
        for (int i = 0; i < arr.length; i++) {
            sum+=i;
        }

        System.out.println("和为：" + sum);
    }

    //开发者2编写了这个冒泡排序方法：
    private static void paiXu(int[] arr) {
        for (int i = 0; i < arr.length - 1; i++) {
            for (int j = 0; j < arr.length - 1 - i; j++) {
                if (arr[j] > arr[j + 1]) {
                    int temp = arr[j];
                    arr[j] = arr[j + 1];
                    arr[j + 1] = temp;
                }
            }
        }
    }




    //开发中1编写了求任意个数int类型数相加的方法：
    private static int getSum(int...arr){
        int sum = 0;
        for (int i : arr) {
            sum+=i;
        }
        return sum;
    }
}
